草庐IT

java - LambdaMetaFactory 中的类型

全部标签

javascript - ngFor 中的 Angular2 组件抛出错误(viewFactory 不是函数)

我在Angular2应用程序(测试版1)中有一个ComponentB。在我将它放在ComponentA的ngFor循环中之前,它工作得很好。我收到了一个相当神秘的错误:EXCEPTION:TypeError:viewFactory_ComponentB0isnotafunctionin[numbersinComponentA@1:23]BrowserDomAdapter.logError@angular2.dev.js:22690BrowserDomAdapter.logGroup@angular2.dev.js:22701ExceptionHandler.call@angular2.

javascript - 我可以假设 promise 中的错误会冒泡到新的 Promise 并捕获它吗?

我有一个函数,如果找到任何内容,它将查找缓存,否则它将继续获取数据并设置缓存。这是非常标准的。我想知道错误是否发生在最内部的函数中,它会一直冒泡到最外层的Promise吗?所以,我可以只用一个catch而不是一个。这是我的代码。我正在使用Bluebirdvar_self=this;returnnewPromise(function(resolve,reject){_self.get(url,redisClient).then(functiongetCacheFunc(cacheResponse){if(cacheResponse){returnresolve(JSON.parse(ca

javascript - 如果指定了多个类型和有效负载选项,为什么 Redux Promise 会返回 Unresolved promise ?

我很难弄清楚为什么会这样,但基本上ReduxPromise在返回类似内容时对我来说工作正常:return{type:STORY_ACTIONS.STORY_SPOTIFY_REQUEST,payload:request}但是,我现在需要像这样传递另一个信息return{order:0,//Newfieldtype:STORY_ACTIONS.STORY_SPOTIFY_REQUEST,payload:request}这导致Unresolvedpromise而不是数据。我尝试将order重命名为position或index之类的东西......仍然没有。 最佳

javascript - Jquery 选择器中的正则表达式

我正在尝试编写一个正则表达式不允许数字出现在数字之前或之后,例如。我有这样的idabcd-1abcd-11abcd-21...abcd-91我不知道如何写一个正则表达式给我只有1个的元素我的意思是abcd-1(1前后没有数字)。我正在做这样的事情$("[id$=1]")为我提供了从abcd-1到abcd-91的所有元素。我只需要abcd-1。你能帮忙吗? 最佳答案 存在一个元素选择器的正则表达式过滤器,您需要将其附加到jquery:http://james.padolsey.com/javascript/regex-selector

javascript - Gulp glob 忽略文件类型而不复制空文件夹

我为gulp创建了一个glob,它忽略了一组目录中的javascript和coffeescript文件。我希望它将所有其他文件复制到一个工作正常的目录中。唯一的问题是,当只有javascript或coffeescript文件时,它会复制一个空文件夹。知道如何修改这个glob以不复制空文件夹吗?gulp.task('copyfiles',function(){gulp.src('apps/*/static_src/**/!(*.js|*.coffee)').pipe(gulp.dest('dest'));});示例源文件:apps/appname/static_src/images/im

javascript - 单击同一行中的任何复选框时,选中/取消选中表格行中的复选框

我有一个简单的表格,如下所示,每行的第一列和最后一列都有复选框。SmithJackson问题:当我选中/取消选中第一行中最后一列的复选框时,应选中/取消选中同一行中第一列的复选框。同样,如果我选中/取消选中第一列的复选框,则应选中/取消选中相应的最后一列复选框。如何在javascript中实现这一点?非常感谢任何帮助或指点。这是我创建的fiddle:Fiddle谢谢。 最佳答案 Use:checkboxselectortoselectinputtypecheckboxelements.试试这个:$(':checkbox').on('

javascript - angularjs中的POST 400错误请求

我正在将angularjs与nodejs集成,现在我在浏览器中遇到错误。http400错误请求。我想知道是前端错误还是后端错误,我需要解决方案。注册.htmlGivenNameshouldbeabove5letters.Pleaseenternumbersonly.Phonenumbermustbe10digits.PleaseentercorrectmailidPasswordisnotmatchAlreadyregistered?注册.js$scope.register=function(user){vardata={"user":{"name":user.name,"email"

javascript - 扩展 native 类型的 ES6 类使 instanceof 在某些 JavaScript 引擎中表现异常?

考虑以下ES6类:'usestrict';classDummy{}classExtendDummyextendsDummy{constructor(...args){super(...args)}}classExtendStringextendsString{constructor(...args){super(...args)}}consted=newExtendDummy('dummy');constes=newExtendString('string');console.log(edinstanceofExtendDummy);console.log(esinstanceofEx

javascript - 比较 ramda.js 中的部分对象

Ramdajs中有一个equals函数这是非常棒,它将提供以下内容://(1)trueR.equals({id:3},{id:3})//(2)trueR.equals({id:3,name:'freddy'},{id:3,name:'freddy'})//(3)falseR.equals({id:3,name:'freddy'},{id:3,name:'freddy',additional:'item'});我将如何着手增强此功能,或以其他方式为数字3生成true结果我想忽略lValue中不存在的rValue的所有属性,但忠实地比较其余部分。我希望equals的递归性质保持不变-如果可

javascript - 将 <div> 元素添加到 JSX 中的数组?

我正在学习实现井字游戏的React教程。该板是使用的硬编码列表呈现的。s,像这样:render(){return({this._renderSquare(0)}{this._renderSquare(1)}{this._renderSquare(2)}{this._renderSquare(3)}{this._renderSquare(4)}{this._renderSquare(5)}{this._renderSquare(6)}{this._renderSquare(7)}{this._renderSquare(8)});}我正在尝试将其转换为使用两个for循环而不是对方block